/*  This file is part of -_-.

    -_- is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
    the Free Software Foundation, either version 3 of the License, or
    (at your option) any later version.

    -_- is distributed in the hope that it will be useful,
    but WITHOUT ANY WARRANTY; without even the implied warranty of
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    GNU General Public License for more details.

    You should have received a copy of the GNU General Public License
    along with -_-.  If not, see <http://www.gnu.org/licenses/>.

    Copyright 2012-2013 Oliver Katz */

#include <stdio.h>
#include "pluginapi.h"

Z_PLUGIN_NAME("test");

Z_PLUGIN_BEGIN_SIGS();
Z_PLUGIN_SIG("a"); // 0
Z_PLUGIN_SIG("b"); // 1
Z_PLUGIN_SIG("c"); // 2
Z_PLUGIN_END_SIGS();

z_data handler(int sig, z_data data)
{
	if (sig == 0)
		printf("a\n");
	else if (sig == 1)
		printf("b\n");
	else if (sig == 2)
		printf("c\n");
	return data;
}

Z_PLUGIN_HANDLER(handler);
